Luke Randall

Opinion
26 September 2019 Memes are one of the internet’s common languages but remain an area in which brands struggle. They require relinquishing control and not taking the brand too seriously, to be self-deprecating. UM London’s Luke Randall considers the meme.